{ .x = REAL(FN32(-0x1.ep3), FN64(-0x1.dfffffffffe52p3), FN80(-0x1.dfffffffffe5180cp3), FN128(-0x1.dfffffffffe5180c18cc09de606ep3)), .y = REAL(INFINITY, FN64(0x1.2ed7d83e61be3p-10), FN80(-0x1.d7dde12700ac1f02p-25), FN128(-0x1.2c1316f156dfafab59dd3331943bp-71)) },
{ .x = REAL(FN32(-0x1.cp3), FN64(-0x1.c000000001939p3), FN80(-0x1.c00000000193974ap3), FN128(-0x1.c00000000193974a8bd29cebd8aep3)), .y = REAL(INFINITY, FN64(0x1.2800270e342a1p-14), FN80(0x1.62c2e34a9207d1cp-26), FN128(0x1.fac1bf7cf1f74c5fcd608a5ca6dcp-76)) },
{ .x = REAL(FN32(-0x1.cp3), FN64(-0x1.bffffffffe6c7p3), FN80(-0x1.bffffffffe6c68b6p3), FN128(-0x1.bffffffffe6c68b573c30947c13ap3)), .y = REAL(INFINITY, FN64(0x1.280037eb4492dp-14), FN80(0x1.63d0b930b371f2fp-26), FN128(-0x1.627c8836779854634351d0f7c6ddp-76)) },
{ .x = REAL(FN32(-0x1.ap3), FN64(-0x1.a000000016124p3), FN80(-0x1.a000000016124614p3), FN128(-0x1.a00000001612461380cd07ba372p3)), .y = REAL(INFINITY, FN64(0x1.19e7986b5458cp-18), FN80(-0x1.70d646421b3f53b2p-30), FN128(0x1.68ce7fba74515532011cadfcaef4p-78)) },
{ .x = REAL(FN32(-0x1.ap3), FN64(-0x1.9fffffffe9edcp3), FN80(-0x1.9fffffffe9edb9ecp3), FN128(-0x1.9fffffffe9edb9ec2ff2f4bff8ebp3)), .y = REAL(INFINITY, FN64(0x1.19f5f53428584p-18), FN80(-0x1.1612f373268ed2f6p-31), FN128(0x1.ef722c5cb6f5922ef1b2c3c867f4p-83)) },
{ .x = REAL(FN32(-0x1.8p3), FN64(-0x1.800000011eed9p3), FN80(-0x1.800000011eed8ee6p3), FN128(-0x1.800000011eed8ee62acf81e04a1ep3)), .y = REAL(INFINITY, FN64(-0x1.f6e87484c2c6dp-25), FN80(0x1.3191752acfc9d05cp-35), FN128(0x1.93165bb050501a09c522aa6f7ad9p-82)) },
{ .x = REAL(FN32(-0x1.8p3), FN64(-0x1.7ffffffee1127p3), FN80(-0x1.7ffffffee11270e8p3), FN128(-0x1.7ffffffee11270e70fbc835987a8p3)), .y = REAL(INFINITY, FN64(-0x1.9c4f89e039ea6p-25), FN80(0x1.acbb3081c502e6aap-33), FN128(0x1.8534ba8237dcd9afbe9008324c82p-82)) },
{ .x = REAL(FN32(-0x1.6p3), FN64(-0x1.6000000d7322ap3), FN80(-0x1.6000000d7322a62cp3), FN128(-0x1.6000000d7322a62bb2cb4dffd482p3)), .y = REAL(INFINITY, FN64(0x1.d5cec19a5810cp-26), FN80(-0x1.6f61647c58b036aep-38), FN128(-0x1.0362e720a732bfb6f61454183ac8p-86)) },
{ .x = REAL(FN32(-0x1.6p3), FN64(-0x1.5ffffff28cdd4p3), FN80(-0x1.5ffffff28cdd3e36p3), FN128(-0x1.5ffffff28cdd3e366db59a55b7a3p3)), .y = REAL(INFINITY, FN64(0x1.102aa0e23a287p-27), FN80(-0x1.050601f39778a076p-37), FN128(-0x1.efb7e7a1e33d47532bf23ebbde56p-88)) },
{ .x = REAL(FN32(-0x1.4p3), FN64(-0x1.40000093f2777p3), FN80(-0x1.40000093f2777324p3), FN128(-0x1.40000093f2777324f68bb2bc2a88p3)), .y = REAL(INFINITY, FN64(0x1.5c377c9a79b5ap-30), FN80(0x1.aa9c2e2b1029c57ep-40), FN128(0x1.9f729f3729979792154ea6787221p-90)) },
{ .x = REAL(FN32(-0x1.4p3), FN64(-0x1.3fffff6c0d7cp3), FN80(-0x1.3fffff6c0d7bfb9ap3), FN128(-0x1.3fffff6c0d7bfb9a0c55cef4a0a9p3)), .y = REAL(INFINITY, FN64(0x1.e71234a0c85f6p-30), FN80(-0x1.55818a2b42ba2174p-44), FN128(0x1.8d30b28e2f76192f4cc383c73301p-93)) },
{ .x = REAL(FN32(-0x1.200006p3), FN64(-0x1.200005c7768fbp3), FN80(-0x1.200005c7768fb0dap3), FN128(-0x1.200005c7768fb0dadb087fdb86a4p3)), .y = REAL(FN32(-0x1.3338a6p-5), FN64(0x1.2ef5ea4b4dd94p-35), FN80(0x1.2f34da97ecf0ce8ap-43), FN128(-0x1.70951a816925e99d742e5fdb3391p-93)) },
{ .x = REAL(FN32(-0x1.1ffffap3), FN64(-0x1.1ffffa3884bdp3), FN80(-0x1.1ffffa3884bd02p3), FN128(-0x1.1ffffa3884bd01ff90c9d2ae924bp3)), .y = REAL(FN32(-0x1.331da2p-5), FN64(-0x1.6211e6b51db52p-34), FN80(0x1.33e4438b1b9d4bdcp-44), FN128(-0x1.51adab27e89538221834c4a4dc32p-93)) },
{ .x = REAL(FN32(-0x1.000034p3), FN64(-0x1.000034028b3f9p3), FN80(-0x1.000034028b3f93ecp3), FN128(-0x1.000034028b3f93ec19679d839d91p3)), .y = REAL(FN32(0x1.90c04ep-13), FN64(0x1.34e935f3e5a5dp-36), FN80(0x1.f4358564f2b4665ap-50), FN128(-0x1.8fb231cdb3f8ba025de82c9ed996p-96)) },
{ .x = REAL(FN32(-0x1.ffff98p2), FN64(-0x1.ffff97f8159cfp2), FN80(-0x1.ffff97f8159cf0f2p2), FN128(-0x1.ffff97f8159cf0f2a7a0ad48ac33p2)), .y = REAL(FN32(0x1.37b06p-12), FN64(-0x1.2a8c24e015bfp-39), FN80(-0x1.9c7a33ad9478c56cp-48), FN128(0x1.b48be01c044da953f4da2e5ee28cp-97)) },
{ .x = REAL(FN32(-0x1.c0034p2), FN64(-0x1.c0033fdedfe1fp2), FN80(-0x1.c0033fdedfe1eb7ep2), FN128(-0x1.c0033fdedfe1eb7d120b736e61e1p2)), .y = REAL(FN32(-0x1.465068p-13), FN64(-0x1.638f6c2b4fb95p-40), FN80(-0x1.2507d818ddd687dap-50), FN128(-0x1.a3bd9f5d02f5dca722ae4f13c9a3p-100)) },
{ .x = REAL(FN32(-0x1.bffccp2), FN64(-0x1.bffcbf76b86fp2), FN80(-0x1.bffcbf76b86effdp2), FN128(-0x1.bffcbf76b86effcf589ad9708ff5p2)), .y = REAL(FN32(0x1.51acc6p-11), FN64(0x1.de8db1b9953dp-45), FN80(0x1.9b9e8b8d551d646p-51), FN128(0x1.27896cfcc0de13a788690a206652p-99)) },
{ .x = REAL(FN32(-0x1.8016b2p2), FN64(-0x1.8016b25897c8dp2), FN80(-0x1.8016b25897c8ced8p2), FN128(-0x1.8016b25897c8ced81f0b65b458e1p2)), .y = REAL(FN32(0x1.f4efacp-15), FN64(-0x1.a23d2367ff1e9p-45), FN80(0x1.5f103a1b00a48702p-56), FN128(0x1.44c7f638d15b967d5104046019d3p-102)) },
{ .x = REAL(FN32(-0x1.7fe93p2), FN64(-0x1.7fe92f591f40dp2), FN80(-0x1.7fe92f591f40d5f8p2), FN128(-0x1.7fe92f591f40d5f753b58b2f4c7bp2)), .y = REAL(FN32(0x1.d2ec3cp-14), FN64(-0x1.0b134f9ffc148p-42), FN80(0x1.e20a87c8b79f1c46p-54), FN128(-0x1.612661a034974ecbeb9e0670a175p-102)) },
{ .x = REAL(FN32(-0x1.4086a6p2), FN64(-0x1.4086a57f0b6d9p2), FN80(-0x1.4086a57f0b6d90cap2), FN128(-0x1.4086a57f0b6d90ca9315b9654e53p2)), .y = REAL(FN32(-0x1.f120cep-17), FN64(0x1.867827fdc0e93p-48), FN80(0x1.1b82d6b2b33045c6p-56), FN128(0x1.daebdfd72107b233e250ef53d67ep-105)) },
{ .x = REAL(FN32(-0x1.3f7578p2), FN64(-0x1.3f7577a6eeafdp2), FN80(-0x1.3f7577a6eeafcd44p2), FN128(-0x1.3f7577a6eeafcd44342a901da621p2)), .y = REAL(FN32(0x1.445cfp-17), FN64(0x1.3e8f4cd45ea7bp-46), FN80(-0x1.7bf3c6e8a94c197ep-58), FN128(-0x1.d57fcdc129ebe7d937f8cc7af3e5p-106)) },
{ .x = REAL(FN32(-0x1.0284e8p2), FN64(-0x1.0284e78599581p2), FN80(-0x1.0284e78599580c3p2), FN128(-0x1.0284e78599580c30e7c2c3786045p2)), .y = REAL(FN32(-0x1.99e5acp-19), FN64(-0x1.982d05a2f456bp-48), FN80(0x1.840fbafdee5bb0d6p-58), FN128(-0x1.1c9239981cb65ffdcdff8a04657bp-107)) },
{ .x = REAL(FN32(-0x1.fa4716p1), FN64(-0x1.fa471547c2fe5p1), FN80(-0x1.fa471547c2fe50b8p1), FN128(-0x1.fa471547c2fe50b86a2b094891b6p1)), .y = REAL(FN32(0x1.dd4b54p-20), FN64(-0x1.ddc0336980b58p-52), FN80(-0x1.130ae5c4f54dbe92p-60), FN128(-0x1.f980f1e7a089984bb269da2827bep-109)) },
{ .x = REAL(FN32(-0x1.9260dcp1), FN64(-0x1.9260dbc9e59afp1), FN80(-0x1.9260dbc9e59af7dcp1), FN128(-0x1.9260dbc9e59af7dc5f34cd69ecddp1)), .y = REAL(FN32(-0x1.a5062ap-23), FN64(0x1.e9605e3ae7a62p-50), FN80(0x1.72712b248e42edc6p-62), FN128(0x1.8a09d88eb5ffd2a47c64f40d3fc9p-111)) },
{ .x = REAL(FN32(-0x1.5fb41p1), FN64(-0x1.5fb410a1bd901p1), FN80(-0x1.5fb410a1bd900cbcp1), FN128(-0x1.5fb410a1bd900cbccad25a320f57p1)), .y = REAL(FN32(-0x1.35a0b8p-23), FN64(0x1.8fb8530ba7689p-53), FN80(-0x1.844590979b82ee3ep-63), FN128(-0x1.6e33a5f13f9e3c6bdc30fa8b829ap-112)) },
{ .x = REAL(FN32(-0x1.3a7fcap1), FN64(-0x1.3a7fc9600f86cp1), FN80(-0x1.3a7fc9600f86c156p1), FN128(-0x1.3a7fc9600f86c155f64f98af8d04p1)), .y = REAL(FN32(-0x1.e4cf24p-24), FN64(0x1.0323b6d1fe86dp-54), FN80(-0x1.d5e9dcd11030bbap-68), FN128(-0x1.678ed558b108b80cbdb57a893e71p-112)) },
{ .x = REAL(FN32(0x1.f8a754p-9), FN64(0x1.f8a754p-9), FN80(0x1.f8a754p-9), FN128(0x1.f8a754p-9)), .y = REAL(FN32(0x1.63acc2p2), FN64(0x1.63acc3p2), FN80(0x1.63acc2fffffffc96p2), FN128(0x1.63acc2fffffffc95ebc4bbbdadc4p2)) },
{ .x = REAL(FN32(-0x1.3a7fcap1), FN64(-0x1.3a7fcap1), FN80(-0x1.3a7fcap1), FN128(-0x1.3a7fcap1)), .y = REAL(FN32(-0x1.e4cf24p-24), FN64(-0x1.e4cf2421a71b2p-24), FN80(-0x1.e4cf2421a71b195p-24), FN128(-0x1.e4cf2421a71b194f877fec38af2ep-24)) },
{ .x = REAL(FN32(0x1.b38fb8p-127), FN64(0x1.b38fb9daa78e4p-127), FN80(0x1.b38fb9daa78e44acp-127), FN128(0x1.b38fb9daa78e44ab2dcf7a6b1921p-127)), .y = REAL(FN32(0x1.5dfe3p6), FN64(0x1.5dfe30ee7550ap6), FN80(0x1.5dfe30ee755098b6p6), FN128(0x1.5dfe30ee755098b66c8e3ca756b5p6)) },
{ .x = REAL(FN32(-0x1.b38fb8p-127), FN64(-0x1.b38fb9daa78e4p-127), FN80(-0x1.b38fb9daa78e44acp-127), FN128(-0x1.b38fb9daa78e44ab2dcf7a6b1921p-127)), .y = REAL(FN32(0x1.5dfe3p6), FN64(0x1.5dfe30ee7550ap6), FN80(0x1.5dfe30ee755098b6p6), FN128(0x1.5dfe30ee755098b66c8e3ca756b5p6)) },
{ .x = REAL(FN32(0x1.7d1dc2p-124), FN64(0x1.7d1dc29f529c8p-124), FN80(0x1.7d1dc29f529c7c16p-124), FN128(0x1.7d1dc29f529c7c15c8158b1db5fdp-124)), .y = REAL(FN32(0x1.563594p6), FN64(0x1.56359442e8bap6), FN80(0x1.56359442e8ba02e2p6), FN128(0x1.56359442e8ba02e150b3ea4c1a1dp6)) },
{ .x = REAL(FN32(-0x1.7d1dc2p-124), FN64(-0x1.7d1dc29f529c8p-124), FN80(-0x1.7d1dc29f529c7c16p-124), FN128(-0x1.7d1dc29f529c7c15c8158b1db5fdp-124)), .y = REAL(FN32(0x1.563594p6), FN64(0x1.56359442e8bap6), FN80(0x1.56359442e8ba02e2p6), FN128(0x1.56359442e8ba02e150b3ea4c1a1dp6)) },
{ .x = REAL(FN32(0x1.4d7a0ap-121), FN64(0x1.4d7a0a4b6848fp-121), FN80(0x1.4d7a0a4b6848ec94p-121), FN128(0x1.4d7a0a4b6848ec930f12d9b9ff3dp-121)), .y = REAL(FN32(0x1.4e6cf8p6), FN64(0x1.4e6cf7975c237p6), FN80(0x1.4e6cf7975c236d0cp6), FN128(0x1.4e6cf7975c236d0c34d997f0dd84p6)) },
{ .x = REAL(FN32(-0x1.4d7a0ap-121), FN64(-0x1.4d7a0a4b6848fp-121), FN80(-0x1.4d7a0a4b6848ec94p-121), FN128(-0x1.4d7a0a4b6848ec930f12d9b9ff3dp-121)), .y = REAL(FN32(0x1.4e6cf8p6), FN64(0x1.4e6cf7975c237p6), FN80(0x1.4e6cf7975c236d0cp6), FN128(0x1.4e6cf7975c236d0c34d997f0dd84p6)) },
{ .x = REAL(FN32(0x1.23cacap-118), FN64(0x1.23cac901fb3fdp-118), FN80(0x1.23cac901fb3fcfp-118), FN128(0x1.23cac901fb3fcf00ad307e82bf55p-118)), .y = REAL(FN32(0x1.46a45ap6), FN64(0x1.46a45aebcf8cdp6), FN80(0x1.46a45aebcf8cd738p6), FN128(0x1.46a45aebcf8cd73718ff4595a0ecp6)) },
{ .x = REAL(FN32(-0x1.23cacap-118), FN64(-0x1.23cac901fb3fdp-118), FN80(-0x1.23cac901fb3fcfp-118), FN128(-0x1.23cac901fb3fcf00ad307e82bf55p-118)), .y = REAL(FN32(0x1.46a45ap6), FN64(0x1.46a45aebcf8cdp6), FN80(0x1.46a45aebcf8cd738p6), FN128(0x1.46a45aebcf8cd73718ff4595a0ecp6)) },
{ .x = REAL(FN32(0x1.fea2ep-116), FN64(0x1.fea2dfc377afbp-116), FN80(0x1.fea2dfc377afaa42p-116), FN128(0x1.fea2dfc377afaa412f14dd64ced5p-116)), .y = REAL(FN32(0x1.3edbbep6), FN64(0x1.3edbbe4042f64p6), FN80(0x1.3edbbe4042f64162p6), FN128(0x1.3edbbe4042f64161fd24f33a6453p6)) },
{ .x = REAL(FN32(-0x1.fea2ep-116), FN64(-0x1.fea2dfc377afbp-116), FN80(-0x1.fea2dfc377afaa42p-116), FN128(-0x1.fea2dfc377afaa412f14dd64ced5p-116)), .y = REAL(FN32(0x1.3edbbep6), FN64(0x1.3edbbe4042f64p6), FN80(0x1.3edbbe4042f64162p6), FN128(0x1.3edbbe4042f64161fd24f33a6453p6)) },
{ .x = REAL(FN32(0x1.bece84p-113), FN64(0x1.bece83cb08b9bp-113), FN80(0x1.bece83cb08b9b4fap-113), FN128(0x1.bece83cb08b9b4f9093241b834fbp-113)), .y = REAL(FN32(0x1.371322p6), FN64(0x1.37132194b65fbp6), FN80(0x1.37132194b65fab8cp6), FN128(0x1.37132194b65fab8ce14aa0df27bbp6)) },
{ .x = REAL(FN32(-0x1.bece84p-113), FN64(-0x1.bece83cb08b9bp-113), FN80(-0x1.bece83cb08b9b4fap-113), FN128(-0x1.bece83cb08b9b4f9093241b834fbp-113)), .y = REAL(FN32(0x1.371322p6), FN64(0x1.37132194b65fbp6), FN80(0x1.37132194b65fab8cp6), FN128(0x1.37132194b65fab8ce14aa0df27bbp6)) },
{ .x = REAL(FN32(0x1.86f4b4p-110), FN64(0x1.86f4b351a7a28p-110), FN80(0x1.86f4b351a7a27e5ap-110), FN128(0x1.86f4b351a7a27e59e80bf9812e5bp-110)), .y = REAL(FN32(0x1.2f4a84p6), FN64(0x1.2f4a84e929c91p6), FN80(0x1.2f4a84e929c915b8p6), FN128(0x1.2f4a84e929c915b7c5704e83eb23p6)) },
{ .x = REAL(FN32(-0x1.86f4b4p-110), FN64(-0x1.86f4b351a7a28p-110), FN80(-0x1.86f4b351a7a27e5ap-110), FN128(-0x1.86f4b351a7a27e59e80bf9812e5bp-110)), .y = REAL(FN32(0x1.2f4a84p6), FN64(0x1.2f4a84e929c91p6), FN80(0x1.2f4a84e929c915b8p6), FN128(0x1.2f4a84e929c915b7c5704e83eb23p6)) },
{ .x = REAL(FN32(0x1.56161cp-107), FN64(0x1.56161ce772ae3p-107), FN80(0x1.56161ce772ae2e8ep-107), FN128(0x1.56161ce772ae2e8eab0a7a51089p-107)), .y = REAL(FN32(0x1.2781e8p6), FN64(0x1.2781e83d9d328p6), FN80(0x1.2781e83d9d327fe2p6), FN128(0x1.2781e83d9d327fe2a995fc28ae8ap6)) },
{ .x = REAL(FN32(-0x1.56161cp-107), FN64(-0x1.56161ce772ae3p-107), FN80(-0x1.56161ce772ae2e8ep-107), FN128(-0x1.56161ce772ae2e8eab0a7a51089p-107)), .y = REAL(FN32(0x1.2781e8p6), FN64(0x1.2781e83d9d328p6), FN80(0x1.2781e83d9d327fe2p6), FN128(0x1.2781e83d9d327fe2a995fc28ae8bp6)) },
{ .x = REAL(FN32(0x1.2b535ap-104), FN64(0x1.2b53594a84587p-104), FN80(0x1.2b53594a845868bcp-104), FN128(0x1.2b53594a845868bcd5a92b06e77ep-104)), .y = REAL(FN32(0x1.1fb94cp6), FN64(0x1.1fb94b92109bfp6), FN80(0x1.1fb94b92109bea0ep6), FN128(0x1.1fb94b92109bea0d8dbba9cd71efp6)) },
{ .x = REAL(FN32(-0x1.2b535ap-104), FN64(-0x1.2b53594a84587p-104), FN80(-0x1.2b53594a845868bcp-104), FN128(-0x1.2b53594a845868bcd5a92b06e77ep-104)), .y = REAL(FN32(0x1.1fb94cp6), FN64(0x1.1fb94b92109bfp6), FN80(0x1.1fb94b92109bea0ep6), FN128(0x1.1fb94b92109bea0d8dbba9cd71f4p6)) },
{ .x = REAL(FN32(0x1.05e8eep-101), FN64(0x1.05e8ee2133cd6p-101), FN80(0x1.05e8ee2133cd5ba6p-101), FN128(0x1.05e8ee2133cd5ba53af405a60a8ep-101)), .y = REAL(FN32(0x1.17f0aep6), FN64(0x1.17f0aee684055p6), FN80(0x1.17f0aee684055438p6), FN128(0x1.17f0aee68405543871e157723546p6)) },
{ .x = REAL(FN32(-0x1.05e8eep-101), FN64(-0x1.05e8ee2133cd6p-101), FN80(-0x1.05e8ee2133cd5ba6p-101), FN128(-0x1.05e8ee2133cd5ba53af405a60a8ep-101)), .y = REAL(FN32(0x1.17f0aep6), FN64(0x1.17f0aee684055p6), FN80(0x1.17f0aee684055438p6), FN128(0x1.17f0aee68405543871e15772356cp6)) },
{ .x = REAL(FN32(0x1.ca57ap-99), FN64(0x1.ca57a0ba1aa76p-99), FN80(0x1.ca57a0ba1aa76062p-99), FN128(0x1.ca57a0ba1aa76061272b09e29279p-99)), .y = REAL(FN32(0x1.102812p6), FN64(0x1.1028123af76ecp6), FN80(0x1.1028123af76ebe64p6), FN128(0x1.1028123af76ebe6356070516f83dp6)) },
{ .x = REAL(FN32(-0x1.ca57ap-99), FN64(-0x1.ca57a0ba1aa76p-99), FN80(-0x1.ca57a0ba1aa76062p-99), FN128(-0x1.ca57a0ba1aa76061272b09e29279p-99)), .y = REAL(FN32(0x1.102812p6), FN64(0x1.1028123af76ecp6), FN80(0x1.1028123af76ebe64p6), FN128(0x1.1028123af76ebe6356070516f945p6)) },
{ .x = REAL(FN32(0x1.910cacp-96), FN64(0x1.910caca2d7527p-96), FN80(0x1.910caca2d7527456p-96), FN128(0x1.910caca2d75274550245a8a6402ap-96)), .y = REAL(FN32(0x1.085f76p6), FN64(0x1.085f758f6ad83p6), FN80(0x1.085f758f6ad8288ep6), FN128(0x1.085f758f6ad8288e3a2cb2bbb88ap6)) },
{ .x = REAL(FN32(-0x1.910cacp-96), FN64(-0x1.910caca2d7527p-96), FN80(-0x1.910caca2d7527456p-96), FN128(-0x1.910caca2d75274550245a8a6402ap-96)), .y = REAL(FN32(0x1.085f76p6), FN64(0x1.085f758f6ad83p6), FN80(0x1.085f758f6ad8288ep6), FN128(0x1.085f758f6ad8288e3a2cb2bbbfc6p6)) },
{ .x = REAL(FN32(0x1.5eeb18p-93), FN64(0x1.5eeb170e7c682p-93), FN80(0x1.5eeb170e7c6825cap-93), FN128(0x1.5eeb170e7c6825ca61fcf3917824p-93)), .y = REAL(FN32(0x1.0096d8p6), FN64(0x1.0096d8e3de419p6), FN80(0x1.0096d8e3de4192bap6), FN128(0x1.0096d8e3de4192b91e526060663ep6)) },
{ .x = REAL(FN32(-0x1.5eeb18p-93), FN64(-0x1.5eeb170e7c682p-93), FN80(-0x1.5eeb170e7c6825cap-93), FN128(-0x1.5eeb170e7c6825ca61fcf3917824p-93)), .y = REAL(FN32(0x1.0096d8p6), FN64(0x1.0096d8e3de419p6), FN80(0x1.0096d8e3de4192bap6), FN128(0x1.0096d8e3de4192b91e52606098e2p6)) },
{ .x = REAL(FN32(0x1.330db4p-90), FN64(0x1.330db42cacdb2p-90), FN80(0x1.330db42cacdb2112p-90), FN128(0x1.330db42cacdb211115bd551f492p-90)), .y = REAL(FN32(0x1.f19c78p5), FN64(0x1.f19c7870a356p5), FN80(0x1.f19c7870a355f9c8p5), FN128(0x1.f19c7870a355f9c804f01c092376p5)) },
{ .x = REAL(FN32(-0x1.330db4p-90), FN64(-0x1.330db42cacdb2p-90), FN80(-0x1.330db42cacdb2112p-90), FN128(-0x1.330db42cacdb211115bd551f492p-90)), .y = REAL(FN32(0x1.f19c78p5), FN64(0x1.f19c7870a356p5), FN80(0x1.f19c7870a355f9c8p5), FN128(0x1.f19c7870a355f9c804f01c0be868p5)) },
{ .x = REAL(FN32(0x1.0cabfep-87), FN64(0x1.0cabfda7173fcp-87), FN80(0x1.0cabfda7173fbceep-87), FN128(0x1.0cabfda7173fbceef305aa7b5ffcp-87)), .y = REAL(FN32(0x1.e20b4p5), FN64(0x1.e20b3f198a28dp5), FN80(0x1.e20b3f198a28ce1ep5), FN128(0x1.e20b3f198a28ce1dcd3b774a5b7p5)) },
{ .x = REAL(FN32(-0x1.0cabfep-87), FN64(-0x1.0cabfda7173fcp-87), FN80(-0x1.0cabfda7173fbceep-87), FN128(-0x1.0cabfda7173fbceef305aa7b5ffcp-87)), .y = REAL(FN32(0x1.e20b4p5), FN64(0x1.e20b3f198a28dp5), FN80(0x1.e20b3f198a28ce1ep5), FN128(0x1.e20b3f198a28ce1dcd3b775dbe0cp5)) },
{ .x = REAL(FN32(0x1.d62cfcp-85), FN64(0x1.d62cfbe468af9p-85), FN80(0x1.d62cfbe468af8aa2p-85), FN128(0x1.d62cfbe468af8aa22949ea57e7f9p-85)), .y = REAL(FN32(0x1.d27a06p5), FN64(0x1.d27a05c270fbap5), FN80(0x1.d27a05c270fba274p5), FN128(0x1.d27a05c270fba2739586d259ba6ap5)) },
{ .x = REAL(FN32(-0x1.d62cfcp-85), FN64(-0x1.d62cfbe468af9p-85), FN80(-0x1.d62cfbe468af8aa2p-85), FN128(-0x1.d62cfbe468af8aa22949ea57e7f9p-85)), .y = REAL(FN32(0x1.d27a06p5), FN64(0x1.d27a05c270fbap5), FN80(0x1.d27a05c270fba274p5), FN128(0x1.d27a05c270fba2739586d2e16cb1p5)) },
{ .x = REAL(FN32(0x1.9b675cp-82), FN64(0x1.9b675c67db99ap-82), FN80(0x1.9b675c67db99994ep-82), FN128(0x1.9b675c67db99994de420ad0ceafap-82)), .y = REAL(FN32(0x1.c2e8ccp5), FN64(0x1.c2e8cc6b57ce7p5), FN80(0x1.c2e8cc6b57ce76cap5), FN128(0x1.c2e8cc6b57ce76c95dd22c0c2a64p5)) },
{ .x = REAL(FN32(-0x1.9b675cp-82), FN64(-0x1.9b675c67db99ap-82), FN80(-0x1.9b675c67db99994ep-82), FN128(-0x1.9b675c67db99994de420ad0ceafap-82)), .y = REAL(FN32(0x1.c2e8ccp5), FN64(0x1.c2e8cc6b57ce7p5), FN80(0x1.c2e8cc6b57ce76cap5), FN128(0x1.c2e8cc6b57ce76c95dd22fc20a55p5)) },
{ .x = REAL(FN32(0x1.67fa7p-79), FN64(0x1.67fa70dae0266p-79), FN80(0x1.67fa70dae0266624p-79), FN128(0x1.67fa70dae0266624279c976b4d9bp-79)), .y = REAL(FN32(0x1.b35794p5), FN64(0x1.b35793143ea15p5), FN80(0x1.b35793143ea14b2p5), FN128(0x1.b35793143ea14b1f261d7c341162p5)) },
{ .x = REAL(FN32(-0x1.67fa7p-79), FN64(-0x1.67fa70dae0266p-79), FN80(-0x1.67fa70dae0266624p-79), FN128(-0x1.67fa70dae0266624279c976b4d9bp-79)), .y = REAL(FN32(0x1.b35794p5), FN64(0x1.b35793143ea15p5), FN80(0x1.b35793143ea14b2p5), FN128(0x1.b35793143ea14b1f261d962d30f6p5)) },
{ .x = REAL(FN32(0x1.3afb22p-76), FN64(0x1.3afb22bf8421ap-76), FN80(0x1.3afb22bf8421996p-76), FN128(0x1.3afb22bf8421995fa2a9047de3e7p-76)), .y = REAL(FN32(0x1.a3c65ap5), FN64(0x1.a3c659bd25742p5), FN80(0x1.a3c659bd25741f74p5), FN128(0x1.a3c659bd25741f74ee6889923974p5)) },
{ .x = REAL(FN32(-0x1.3afb22p-76), FN64(-0x1.3afb22bf8421ap-76), FN80(-0x1.3afb22bf8421996p-76), FN128(-0x1.3afb22bf8421995fa2a9047de3e7p-76)), .y = REAL(FN32(0x1.a3c65ap5), FN64(0x1.a3c659bd25742p5), FN80(0x1.a3c659bd25741f74p5), FN128(0x1.a3c659bd25741f74ee693f621682p5)) },
{ .x = REAL(FN32(0x1.139bbep-73), FN64(0x1.139bbe67939d6p-73), FN80(0x1.139bbe67939d6634p-73), FN128(0x1.139bbe67939d6633ae53e3ee276ap-73)), .y = REAL(FN32(0x1.94352p5), FN64(0x1.943520660c46fp5), FN80(0x1.943520660c46f3cap5), FN128(0x1.943520660c46f3cab6b1c36c291bp5)) },
{ .x = REAL(FN32(-0x1.139bbep-73), FN64(-0x1.139bbe67939d6p-73), FN80(-0x1.139bbe67939d6634p-73), FN128(-0x1.139bbe67939d6633ae53e3ee276ap-73)), .y = REAL(FN32(0x1.94352p5), FN64(0x1.943520660c46fp5), FN80(0x1.943520660c46f3cap5), FN128(0x1.943520660c46f3cab6b6bc1b3479p5)) },
{ .x = REAL(FN32(0x1.e2508ep-71), FN64(0x1.e2508d3542537p-71), FN80(0x1.e2508d35425372dap-71), FN128(0x1.e2508d35425372da7112cee0c4fap-71)), .y = REAL(FN32(0x1.84a3e8p5), FN64(0x1.84a3e70ef319dp5), FN80(0x1.84a3e70ef319c82p5), FN128(0x1.84a3e70ef319c8207eee34a88dcep5)) },
{ .x = REAL(FN32(-0x1.e2508ep-71), FN64(-0x1.e2508d3542537p-71), FN80(-0x1.e2508d35425372dap-71), FN128(-0x1.e2508d35425372da7112cee0c4fap-71)), .y = REAL(FN32(0x1.84a3e8p5), FN64(0x1.84a3e70ef319dp5), FN80(0x1.84a3e70ef319c82p5), FN128(0x1.84a3e70ef319c8207f110171dd64p5)) },
{ .x = REAL(FN32(0x1.a6067cp-68), FN64(0x1.a6067b8e9a09p-68), FN80(0x1.a6067b8e9a09048p-68), FN128(0x1.a6067b8e9a09047f22f07504ac5bp-68)), .y = REAL(FN32(0x1.7512aep5), FN64(0x1.7512adb7d9ecap5), FN80(0x1.7512adb7d9ec9c76p5), FN128(0x1.7512adb7d9ec9c7646d1299625d9p5)) },
{ .x = REAL(FN32(-0x1.a6067cp-68), FN64(-0x1.a6067b8e9a09p-68), FN80(-0x1.a6067b8e9a09048p-68), FN128(-0x1.a6067b8e9a09047f22f07504ac5bp-68)), .y = REAL(FN32(0x1.7512aep5), FN64(0x1.7512adb7d9ecap5), FN80(0x1.7512adb7d9ec9c76p5), FN128(0x1.7512adb7d9ec9c7647c4c31752f7p5)) },
{ .x = REAL(FN32(0x1.7145acp-65), FN64(0x1.7145ac1cc6c7ep-65), FN80(0x1.7145ac1cc6c7e3fp-65), FN128(0x1.7145ac1cc6c7e3ef3e92666416cfp-65)), .y = REAL(FN32(0x1.658174p5), FN64(0x1.65817460c0bf7p5), FN80(0x1.65817460c0bf70ccp5), FN128(0x1.65817460c0bf70cc0c41b85c254dp5)) },
{ .x = REAL(FN32(-0x1.7145acp-65), FN64(-0x1.7145ac1cc6c7ep-65), FN80(-0x1.7145ac1cc6c7e3fp-65), FN128(-0x1.7145ac1cc6c7e3ef3e92666416cfp-65)), .y = REAL(FN32(0x1.658174p5), FN64(0x1.65817460c0bf7p5), FN80(0x1.65817460c0bf70ccp5), FN128(0x1.65817460c0bf70cc12eaeae46121p5)) },
{ .x = REAL(FN32(0x1.431cf6p-62), FN64(0x1.431cf6992deeep-62), FN80(0x1.431cf6992deee772p-62), FN128(0x1.431cf6992deee77156c0199793f6p-62)), .y = REAL(FN32(0x1.55f03cp5), FN64(0x1.55f03b09a7924p5), FN80(0x1.55f03b09a7924522p5), FN128(0x1.55f03b09a7924521c0917c0cf8ap5)) },
{ .x = REAL(FN32(-0x1.431cf6p-62), FN64(-0x1.431cf6992deeep-62), FN80(-0x1.431cf6992deee772p-62), FN128(-0x1.431cf6992deee77156c0199793f6p-62)), .y = REAL(FN32(0x1.55f03cp5), FN64(0x1.55f03b09a7924p5), FN80(0x1.55f03b09a7924522p5), FN128(0x1.55f03b09a7924521ef31ddc69b6dp5)) },
{ .x = REAL(FN32(0x1.1ab958p-59), FN64(0x1.1ab957c608311p-59), FN80(0x1.1ab957c608310a84p-59), FN128(0x1.1ab957c608310a832be81664a177p-59)), .y = REAL(FN32(0x1.465f02p5), FN64(0x1.465f01b28e652p5), FN80(0x1.465f01b28e651976p5), FN128(0x1.465f01b28e651976fcfbb229970ap5)) },
{ .x = REAL(FN32(-0x1.1ab958p-59), FN64(-0x1.1ab957c608311p-59), FN80(-0x1.1ab957c608310a84p-59), FN128(-0x1.1ab957c608310a832be81664a177p-59)), .y = REAL(FN32(0x1.465f02p5), FN64(0x1.465f01b28e652p5), FN80(0x1.465f01b28e651978p5), FN128(0x1.465f01b28e651978435e5e3d0aa1p5)) },
{ .x = REAL(FN32(0x1.eec45ap-57), FN64(0x1.eec4599a8e55dp-57), FN80(0x1.eec4599a8e55d266p-57), FN128(0x1.eec4599a8e55d2658cd627301a9p-57)), .y = REAL(FN32(0x1.36cdc8p5), FN64(0x1.36cdc85b7537fp5), FN80(0x1.36cdc85b7537edc8p5), FN128(0x1.36cdc85b7537edc8f21f0938c313p5)) },
{ .x = REAL(FN32(-0x1.eec45ap-57), FN64(-0x1.eec4599a8e55dp-57), FN80(-0x1.eec4599a8e55d266p-57), FN128(-0x1.eec4599a8e55d2658cd627301a9p-57)), .y = REAL(FN32(0x1.36cdc8p5), FN64(0x1.36cdc85b7537fp5), FN80(0x1.36cdc85b7537edd2p5), FN128(0x1.36cdc85b7537edd1ded1bdc0ec36p5)) },
{ .x = REAL(FN32(0x1.b0ebcep-54), FN64(0x1.b0ebce673c8b2p-54), FN80(0x1.b0ebce673c8b1818p-54), FN128(0x1.b0ebce673c8b1818db3b624a173ep-54)), .y = REAL(FN32(0x1.273c9p5), FN64(0x1.273c8f045c0acp5), FN80(0x1.273c8f045c0ac204p5), FN128(0x1.273c8f045c0ac203f45246e9ce79p5)) },
{ .x = REAL(FN32(-0x1.b0ebcep-54), FN64(-0x1.b0ebce673c8b2p-54), FN80(-0x1.b0ebce673c8b1818p-54), FN128(-0x1.b0ebce673c8b1818db3b624a173ep-54)), .y = REAL(FN32(0x1.273c9p5), FN64(0x1.273c8f045c0acp5), FN80(0x1.273c8f045c0ac242p5), FN128(0x1.273c8f045c0ac2426d3536a2ee71p5)) },
{ .x = REAL(FN32(0x1.7ace54p-51), FN64(0x1.7ace549a54f9bp-51), FN80(0x1.7ace549a54f9b516p-51), FN128(0x1.7ace549a54f9b515bfd3f600d456p-51)), .y = REAL(FN32(0x1.17ab56p5), FN64(0x1.17ab55ad42dd9p5), FN80(0x1.17ab55ad42dd959ep5), FN128(0x1.17ab55ad42dd959e51f4d307f599p5)) },
{ .x = REAL(FN32(-0x1.7ace54p-51), FN64(-0x1.7ace549a54f9bp-51), FN80(-0x1.7ace549a54f9b516p-51), FN128(-0x1.7ace549a54f9b515bfd3f600d456p-51)), .y = REAL(FN32(0x1.17ab56p5), FN64(0x1.17ab55ad42dd9p5), FN80(0x1.17ab55ad42dd9754p5), FN128(0x1.17ab55ad42dd9753a0296117d56p5)) },
{ .x = REAL(FN32(0x1.4b748ap-48), FN64(0x1.4b748a070a5a8p-48), FN80(0x1.4b748a070a5a7e74p-48), FN128(0x1.4b748a070a5a7e7307d97740b9cbp-48)), .y = REAL(FN32(0x1.081a1cp5), FN64(0x1.081a1c5629b06p5), FN80(0x1.081a1c5629b064d4p5), FN128(0x1.081a1c5629b064d42fa28421e7dfp5)) },
{ .x = REAL(FN32(-0x1.4b748ap-48), FN64(-0x1.4b748a070a5a8p-48), FN80(-0x1.4b748a070a5a7e74p-48), FN128(-0x1.4b748a070a5a7e7307d97740b9cbp-48)), .y = REAL(FN32(0x1.081a1cp5), FN64(0x1.081a1c5629b07p5), FN80(0x1.081a1c5629b070cap5), FN128(0x1.081a1c5629b070c9531266910654p5)) },
{ .x = REAL(FN32(0x1.2205f8p-45), FN64(0x1.2205f8c6290f3p-45), FN80(0x1.2205f8c6290f2ea4p-45), FN128(0x1.2205f8c6290f2ea4a6de4858a292p-45)), .y = REAL(FN32(0x1.f111c6p4), FN64(0x1.f111c5fe21063p4), FN80(0x1.f111c5fe21062a96p4), FN128(0x1.f111c5fe21062a951b3c70404982p4)) },
{ .x = REAL(FN32(-0x1.2205f8p-45), FN64(-0x1.2205f8c6290f3p-45), FN80(-0x1.2205f8c6290f2ea4p-45), FN128(-0x1.2205f8c6290f2ea4a6de4858a292p-45)), .y = REAL(FN32(0x1.f111c6p4), FN64(0x1.f111c5fe2106dp4), FN80(0x1.f111c5fe2106d1fep4), FN128(0x1.f111c5fe2106d1fd0b5ad253f3e7p4)) },
{ .x = REAL(FN32(0x1.fb8a74p-43), FN64(0x1.fb8a735ac7da9p-43), FN80(0x1.fb8a735ac7da91ap-43), FN128(0x1.fb8a735ac7da91a02404fe9b1c8p-43)), .y = REAL(FN32(0x1.d1ef54p4), FN64(0x1.d1ef534feea9ep4), FN80(0x1.d1ef534feea9dd08p4), FN128(0x1.d1ef534feea9dd08db7801630566p4)) },
{ .x = REAL(FN32(-0x1.fb8a74p-43), FN64(-0x1.fb8a735ac7da9p-43), FN80(-0x1.fb8a735ac7da91ap-43), FN128(-0x1.fb8a735ac7da91a02404fe9b1c8p-43)), .y = REAL(FN32(0x1.d1ef54p4), FN64(0x1.d1ef534feeae7p4), FN80(0x1.d1ef534feeae70ep4), FN128(0x1.d1ef534feeae70e06c4cafecae29p4)) },
{ .x = REAL(FN32(0x1.bc1924p-40), FN64(0x1.bc1924ef6edf4p-40), FN80(0x1.bc1924ef6edf3f6cp-40), FN128(0x1.bc1924ef6edf3f6c1f845ec7b8fp-40)), .y = REAL(FN32(0x1.b2ccep4), FN64(0x1.b2cce0a1bc41dp4), FN80(0x1.b2cce0a1bc41ca2ep4), FN128(0x1.b2cce0a1bc41ca2db990d3244cp4)) },
{ .x = REAL(FN32(-0x1.bc1924p-40), FN64(-0x1.bc1924ef6edf4p-40), FN80(-0x1.bc1924ef6edf3f6cp-40), FN128(-0x1.bc1924ef6edf3f6c1f845ec7b8fp-40)), .y = REAL(FN32(0x1.b2ccep4), FN64(0x1.b2cce0a1bc61dp4), FN80(0x1.b2cce0a1bc61d512p4), FN128(0x1.b2cce0a1bc61d512af6198e7e951p4)) },
{ .x = REAL(FN32(0x1.8496p-37), FN64(0x1.8496005181035p-37), FN80(0x1.849600518103577ep-37), FN128(0x1.849600518103577e9b93d2eec1d2p-37)), .y = REAL(FN32(0x1.93aa6ep4), FN64(0x1.93aa6df389875p4), FN80(0x1.93aa6df38987522ap4), FN128(0x1.93aa6df38987522a68bca5515182p4)) },
{ .x = REAL(FN32(-0x1.8496p-37), FN64(-0x1.8496005181035p-37), FN80(-0x1.849600518103577ep-37), FN128(-0x1.849600518103577e9b93d2eec1d2p-37)), .y = REAL(FN32(0x1.93aa6ep4), FN64(0x1.93aa6df38a67ap4), FN80(0x1.93aa6df38a679e6ep4), FN128(0x1.93aa6df38a679e6d21720daa9ebdp4)) },
{ .x = REAL(FN32(0x1.54034p-34), FN64(0x1.5403404750e2fp-34), FN80(0x1.5403404750e2ec8ep-34), FN128(0x1.5403404750e2ec8ec8215890e997p-34)), .y = REAL(FN32(0x1.7487fcp4), FN64(0x1.7487fb45548c1p4), FN80(0x1.7487fb45548c160ep4), FN128(0x1.7487fb45548c160dd09efaa43f9fp4)) },
{ .x = REAL(FN32(-0x1.54034p-34), FN64(-0x1.5403404750e2fp-34), FN80(-0x1.5403404750e2ec8ep-34), FN128(-0x1.5403404750e2ec8ec8215890e997p-34)), .y = REAL(FN32(0x1.7487fcp4), FN64(0x1.7487fb455aae3p4), FN80(0x1.7487fb455aae2bep4), FN128(0x1.7487fb455aae2be0dd94d5155cb5p4)) },
{ .x = REAL(FN32(0x1.2982d8p-31), FN64(0x1.2982d83e66c69p-31), FN80(0x1.2982d83e66c68efcp-31), FN128(0x1.2982d83e66c68efcef1d2d7ecc65p-31)), .y = REAL(FN32(0x1.556588p4), FN64(0x1.556588970fcb8p4), FN80(0x1.556588970fcb7d4p4), FN128(0x1.556588970fcb7d407ff86fe503d3p4)) },
{ .x = REAL(FN32(-0x1.2982d8p-31), FN64(-0x1.2982d83e66c69p-31), FN80(-0x1.2982d83e66c68efcp-31), FN128(-0x1.2982d83e66c68efcef1d2d7ecc65p-31)), .y = REAL(FN32(0x1.556588p4), FN64(0x1.556588973aba1p4), FN80(0x1.556588973aba1606p4), FN128(0x1.556588973aba1605dab168fd6d27p4)) },
{ .x = REAL(FN32(0x1.04527ep-28), FN64(0x1.04527d3699edcp-28), FN80(0x1.04527d3699edbd1ep-28), FN128(0x1.04527d3699edbd1d513987cef2d8p-28)), .y = REAL(FN32(0x1.364316p4), FN64(0x1.364315e85ca56p4), FN80(0x1.364315e85ca55baap4), FN128(0x1.364315e85ca55ba954d72907eb92p4)) },
{ .x = REAL(FN32(-0x1.04527ep-28), FN64(-0x1.04527d3699edcp-28), FN80(-0x1.04527d3699edbd1ep-28), FN128(-0x1.04527d3699edbd1d513987cef2d8p-28)), .y = REAL(FN32(0x1.364316p4), FN64(0x1.364315e9892b9p4), FN80(0x1.364315e9892b890ep4), FN128(0x1.364315e9892b890ecfe5f9861dd2p4)) },
{ .x = REAL(FN32(0x1.c7905cp-26), FN64(0x1.c7905b1f8d601p-26), FN80(0x1.c7905b1f8d600af4p-26), FN128(0x1.c7905b1f8d600af34e24adaa28fap-26)), .y = REAL(FN32(0x1.1720a4p4), FN64(0x1.1720a336a4b88p4), FN80(0x1.1720a336a4b87eb2p4), FN128(0x1.1720a336a4b87eb19e407b56247ap4)) },
{ .x = REAL(FN32(-0x1.c7905cp-26), FN64(-0x1.c7905b1f8d601p-26), FN80(-0x1.c7905b1f8d600af4p-26), FN128(-0x1.c7905b1f8d600af34e24adaa28fap-26)), .y = REAL(FN32(0x1.1720a4p4), FN64(0x1.1720a33edc63cp4), FN80(0x1.1720a33edc63bc78p4), FN128(0x1.1720a33edc63bc77fba949eaf658p4)) },
{ .x = REAL(FN32(0x1.8e9e5p-23), FN64(0x1.8e9e4fbb9bb41p-23), FN80(0x1.8e9e4fbb9bb40994p-23), FN128(0x1.8e9e4fbb9bb40994e46017f4e3dbp-23)), .y = REAL(FN32(0x1.effc6p3), FN64(0x1.effc60df96b9dp3), FN80(0x1.effc60df96b9d61ep3), FN128(0x1.effc60df96b9d61e3f977283cc03p3)) },
{ .x = REAL(FN32(-0x1.8e9e5p-23), FN64(-0x1.8e9e4fbb9bb41p-23), FN80(-0x1.8e9e4fbb9bb40994p-23), FN128(-0x1.8e9e4fbb9bb40994e46017f4e3dbp-23)), .y = REAL(FN32(0x1.effc62p3), FN64(0x1.effc6152a2173p3), FN80(0x1.effc6152a21736f8p3), FN128(0x1.effc6152a21736f75e49724719c6p3)) },
{ .x = REAL(FN32(0x1.5cca86p-20), FN64(0x1.5cca85c4283d9p-20), FN80(0x1.5cca85c4283d8862p-20), FN128(0x1.5cca85c4283d886247d414f6475fp-20)), .y = REAL(FN32(0x1.b1b77ap3), FN64(0x1.b1b77a2a101cep3), FN80(0x1.b1b77a2a101ce0d6p3), FN128(0x1.b1b77a2a101ce0d5d4fee7ae83a4p3)) },
{ .x = REAL(FN32(-0x1.5cca86p-20), FN64(-0x1.5cca85c4283d9p-20), FN80(-0x1.5cca85c4283d8862p-20), FN128(-0x1.5cca85c4283d886247d414f6475fp-20)), .y = REAL(FN32(0x1.b1b77ep3), FN64(0x1.b1b77d4f5faa8p3), FN80(0x1.b1b77d4f5faa86cap3), FN128(0x1.b1b77d4f5faa86c9a467912a353dp3)) },
{ .x = REAL(FN32(0x1.313136p-17), FN64(0x1.3131350ba335dp-17), FN80(0x1.3131350ba335d756p-17), FN128(0x1.3131350ba335d755fed992577e73p-17)), .y = REAL(FN32(0x1.73728cp3), FN64(0x1.73728b5dc5e85p3), FN80(0x1.73728b5dc5e8562cp3), FN128(0x1.73728b5dc5e8562cb0b57a472b32p3)) },
{ .x = REAL(FN32(-0x1.313136p-17), FN64(-0x1.3131350ba335dp-17), FN80(-0x1.3131350ba335d756p-17), FN128(-0x1.3131350ba335d755fed992577e73p-17)), .y = REAL(FN32(0x1.7372a2p3), FN64(0x1.7372a162f2c7ep3), FN80(0x1.7372a162f2c7e52ap3), FN128(0x1.7372a162f2c7e5295e5d6ba1fffp3)) },
{ .x = REAL(FN32(0x1.0b0b0ep-14), FN64(0x1.0b0b0e6a2ecf2p-14), FN80(0x1.0b0b0e6a2ecf1c6cp-14), FN128(0x1.0b0b0e6a2ecf1c6b3efe600c8ea5p-14)), .y = REAL(FN32(0x1.352d64p3), FN64(0x1.352d63f39b6f2p3), FN80(0x1.352d63f39b6f1b74p3), FN128(0x1.352d63f39b6f1b73984e311df647p3)) },
{ .x = REAL(FN32(-0x1.0b0b0ep-14), FN64(-0x1.0b0b0e6a2ecf2p-14), FN80(-0x1.0b0b0e6a2ecf1c6cp-14), FN128(-0x1.0b0b0e6a2ecf1c6b3efe600c8ea5p-14)), .y = REAL(FN32(0x1.352dfep3), FN64(0x1.352dfe17d5932p3), FN80(0x1.352dfe17d593253cp3), FN128(0x1.352dfe17d593253cbf8ccf7bd01dp3)) },
{ .x = REAL(FN32(0x1.d3535ap-12), FN64(0x1.d3535939d1ea7p-12), FN80(0x1.d3535939d1ea71bcp-12), FN128(0x1.d3535939d1ea71bbae3d2815f9a1p-12)), .y = REAL(FN32(0x1.edcd6p2), FN64(0x1.edcd6100dbee3p2), FN80(0x1.edcd6100dbee315ep2), FN128(0x1.edcd6100dbee315e3f0e5ad7bde5p2)) },
{ .x = REAL(FN32(-0x1.d3535ap-12), FN64(-0x1.d3535939d1ea7p-12), FN80(-0x1.d3535939d1ea71bcp-12), FN128(-0x1.d3535939d1ea71bbae3d2815f9a1p-12)), .y = REAL(FN32(0x1.edd5cep2), FN64(0x1.edd5cefc1d00dp2), FN80(0x1.edd5cefc1d00d3d6p2), FN128(0x1.edd5cefc1d00d3d514e05beb96efp2)) },
{ .x = REAL(FN32(0x1.98e8eep-9), FN64(0x1.98e8ee1297ad2p-9), FN80(0x1.98e8ee1297ad2384p-9), FN128(0x1.98e8ee1297ad2384387583133a6dp-9)), .y = REAL(FN32(0x1.712a6ep2), FN64(0x1.712a6d2d48cf4p2), FN80(0x1.712a6d2d48cf379cp2), FN128(0x1.712a6d2d48cf379c05cd82b3a4fp2)) },
{ .x = REAL(FN32(-0x1.98e8eep-9), FN64(-0x1.98e8ee1297ad2p-9), FN80(-0x1.98e8ee1297ad2384p-9), FN128(-0x1.98e8ee1297ad2384387583133a6dp-9)), .y = REAL(FN32(0x1.71657p2), FN64(0x1.71656f25a8524p2), FN80(0x1.71656f25a8523906p2), FN128(0x1.71656f25a852390628d7a17dd2c9p2)) },
{ .x = REAL(FN32(0x1.65cbdp-6), FN64(0x1.65cbd05044b78p-6), FN80(0x1.65cbd05044b77f14p-6), FN128(0x1.65cbd05044b77f13b166d2b0d31fp-6)), .y = REAL(FN32(0x1.e7ebaep1), FN64(0x1.e7ebae7cfc4b7p1), FN80(0x1.e7ebae7cfc4b6c54p1), FN128(0x1.e7ebae7cfc4b6c53aa8b4287ddadp1)) },
{ .x = REAL(FN32(-0x1.65cbdp-6), FN64(-0x1.65cbd05044b78p-6), FN80(-0x1.65cbd05044b77f14p-6), FN128(-0x1.65cbd05044b77f13b166d2b0d31fp-6)), .y = REAL(FN32(0x1.eb260ep1), FN64(0x1.eb260eabdc511p1), FN80(0x1.eb260eabdc511168p1), FN128(0x1.eb260eabdc511167277b512eceb5p1)) },
{ .x = REAL(FN32(0x1.391256p-3), FN64(0x1.391256463c209p-3), FN80(0x1.391256463c208f32p-3), FN128(0x1.391256463c208f313b39f85ab8bbp-3)), .y = REAL(FN32(0x1.ced098p0), FN64(0x1.ced098c2f4886p0), FN80(0x1.ced098c2f4885b2cp0), FN128(0x1.ced098c2f4885b2c0a32e80b803dp0)) },
{ .x = REAL(FN32(-0x1.391256p-3), FN64(-0x1.391256463c209p-3), FN80(-0x1.391256463c208f32p-3), FN128(-0x1.391256463c208f313b39f85ab8bbp-3)), .y = REAL(FN32(0x1.fcbbf2p0), FN64(0x1.fcbbf176f4e36p0), FN80(0x1.fcbbf176f4e35a02p0), FN128(0x1.fcbbf176f4e35a02693db659b5d7p0)) },
{ .x = REAL(FN32(0x1.11f00cp0), FN64(0x1.11f00b7d749c8p0), FN80(0x1.11f00b7d749c7d4cp0), FN128(0x1.11f00b7d749c7d4b13d2b94f61a4p0)), .y = REAL(FN32(-0x1.2b52fp-5), FN64(-0x1.2b52e957812d6p-5), FN80(-0x1.2b52e957812d3506p-5), FN128(-0x1.2b52e957812d34f7f7162e66acc5p-5)) },
{ .x = REAL(FN32(-0x1.11f00cp0), FN64(-0x1.11f00b7d749c8p0), FN80(-0x1.11f00b7d749c7d4cp0), FN128(-0x1.11f00b7d749c7d4b13d2b94f61a4p0)), .y = REAL(FN32(0x1.514d86p1), FN64(0x1.514d8964006d2p1), FN80(0x1.514d8964006d3454p1), FN128(0x1.514d8964006d345ba40ea5b66d26p1)) },
{ .x = REAL(FN32(0x1.df6414p2), FN64(0x1.df64141b8c11ep2), FN80(0x1.df64141b8c11db44p2), FN128(0x1.df64141b8c11db4362b0c44aeadfp2)), .y = REAL(FN32(0x1.e10396p2), FN64(0x1.e1039697ddcbbp2), FN80(0x1.e1039697ddcba75cp2), FN128(0x1.e1039697ddcba75a5a678d40a63dp2)) },
{ .x = REAL(FN32(-0x1.df6414p2), FN64(-0x1.df64141b8c11ep2), FN80(-0x1.df64141b8c11db44p2), FN128(-0x1.df64141b8c11db4362b0c44aeadfp2)), .y = REAL(FN32(-0x1.0c4c3p3), FN64(-0x1.0c4c3073e9187p3), FN80(-0x1.0c4c3073e9186326p3), FN128(-0x1.0c4c3073e9186324c9acb774f48cp3)) },
{ .x = REAL(FN32(0x1.a37792p5), FN64(0x1.a37791981a8fap5), FN80(0x1.a37791981a8f9fdap5), FN128(0x1.a37791981a8f9fdaf65aabc18d83p5)), .y = REAL(FN32(0x1.343d4p7), FN64(0x1.343d4087df9f3p7), FN80(0x1.343d4087df9f3034p7), FN128(0x1.343d4087df9f303492bf4d841029p7)) },
{ .x = REAL(FN32(-0x1.a37792p5), FN64(-0x1.a37791981a8fap5), FN80(-0x1.a37791981a8f9fdap5), FN128(-0x1.a37791981a8f9fdaf65aabc18d83p5)), .y = REAL(FN32(-0x1.39d324p7), FN64(-0x1.39d324240827dp7), FN80(-0x1.39d324240827d724p7), FN128(-0x1.39d324240827d7243382e8f4b9eep7)) },
{ .x = REAL(FN32(0x1.6f08ap8), FN64(0x1.6f089f65173dbp8), FN80(0x1.6f089f65173dabep8), FN128(0x1.6f089f65173dabdf978f56495bd2p8)), .y = REAL(FN32(0x1.c19bbap10), FN64(0x1.c19bb8a17b243p10), FN80(0x1.c19bb8a17b242ea6p10), FN128(0x1.c19bb8a17b242ea56c16bd8fcc66p10)) },
{ .x = REAL(FN32(-0x1.6f08ap8), FN64(-0x1.6f089f65173dbp8), FN80(-0x1.6f089f65173dabep8), FN128(-0x1.6f089f65173dabdf978f56495bd2p8)), .y = REAL(FN32(-0x1.c23c9p10), FN64(-0x1.c23c8a595eba4p10), FN80(-0x1.c23c8a595eba1464p10), FN128(-0x1.c23c8a595eba146084cc60263847p10)) },
{ .x = REAL(FN32(0x1.41278cp11), FN64(0x1.41278b787455fp11), FN80(0x1.41278b787455f664p11), FN128(0x1.41278b787455f663a49d6b803058p11)), .y = REAL(FN32(0x1.12ff0ep14), FN64(0x1.12ff0c7d0d5a9p14), FN80(0x1.12ff0c7d0d5a96dap14), FN128(0x1.12ff0c7d0d5a96da319c0a233103p14)) },
{ .x = REAL(FN32(0x1.19029ap14), FN64(0x1.19029a0965cb3p14), FN80(0x1.19029a0965cb3798p14), FN128(0x1.19029a0965cb37973009be102a4dp14)), .y = REAL(FN32(0x1.3501f6p17), FN64(0x1.3501f54e13a9dp17), FN80(0x1.3501f54e13a9d5fp17), FN128(0x1.3501f54e13a9d5ef53bf99e1a777p17)) },
{ .x = REAL(FN32(0x1.ebc48ep16), FN64(0x1.ebc48d907223ap16), FN80(0x1.ebc48d907223a148p16), FN128(0x1.ebc48d907223a14894110c9c4a07p16)), .y = REAL(FN32(0x1.4a321ep20), FN64(0x1.4a321eab7a754p20), FN80(0x1.4a321eab7a753f18p20), FN128(0x1.4a321eab7a753f17d1553916e581p20)) },
{ .x = REAL(FN32(0x1.ae4bfcp19), FN64(0x1.ae4bfbde63df3p19), FN80(0x1.ae4bfbde63df2d2p19), FN128(0x1.ae4bfbde63df2d1f818eeb08c0c6p19)), .y = REAL(FN32(0x1.55412ep23), FN64(0x1.55412eac74a85p23), FN80(0x1.55412eac74a847dep23), FN128(0x1.55412eac74a847de179fda6bccb3p23)) },
{ .x = REAL(FN32(0x1.78827cp22), FN64(0x1.78827c6297634p22), FN80(0x1.78827c629763477cp22), FN128(0x1.78827c629763477b915d0da7a8adp22)), .y = REAL(FN32(0x1.586388p26), FN64(0x1.5863888ad3c19p26), FN80(0x1.5863888ad3c19822p26), FN128(0x1.5863888ad3c198227574abb9ed2bp26)) },
{ .x = REAL(FN32(0x1.49722cp25), FN64(0x1.49722cd64476ep25), FN80(0x1.49722cd64476de8cp25), FN128(0x1.49722cd64476de8c1f316bf2b398p25)), .y = REAL(FN32(0x1.55684p29), FN64(0x1.556840e9bd577p29), FN80(0x1.556840e9bd577292p29), FN128(0x1.556840e9bd577292d50e8b15101fp29)) },
{ .x = REAL(FN32(0x1.2043e8p28), FN64(0x1.2043e73b7be8p28), FN80(0x1.2043e73b7be802bap28), FN128(0x1.2043e73b7be802ba9b4b3e745d25p28)), .y = REAL(FN32(0x1.4dca3ep32), FN64(0x1.4dca3c2214fa4p32), FN80(0x1.4dca3c2214fa3c08p32), FN128(0x1.4dca3c2214fa3c0892dfccd2b2edp32)) },
{ .x = REAL(FN32(0x1.f876d4p30), FN64(0x1.f876d4a818d6p30), FN80(0x1.f876d4a818d604c6p30), FN128(0x1.f876d4a818d604c68fc3ad4ba3p30)), .y = REAL(FN32(0x1.42be16p35), FN64(0x1.42be1766b95fp35), FN80(0x1.42be1766b95f0134p35), FN128(0x1.42be1766b95f013373d475798958p35)) },
{ .x = REAL(FN32(0x1.b967fap33), FN64(0x1.b967fa1315bb4p33), FN80(0x1.b967fa1315bb442ep33), FN128(0x1.b967fa1315bb442dbdcb37a22eap33)), .y = REAL(FN32(0x1.353dd2p38), FN64(0x1.353dd2e4e16fap38), FN80(0x1.353dd2e4e16fa98ap38), FN128(0x1.353dd2e4e16fa989fb2a4d77062cp38)) },
{ .x = REAL(FN32(0x1.823afap36), FN64(0x1.823afad0b303ep36), FN80(0x1.823afad0b303dba8p36), FN128(0x1.823afad0b303dba80611d0ade8ccp36)), .y = REAL(FN32(0x1.2612a6p41), FN64(0x1.2612a72539b67p41), FN80(0x1.2612a72539b66afp41), FN128(0x1.2612a72539b66af0cec942819cf1p41)) },
{ .x = REAL(FN32(0x1.51f39cp39), FN64(0x1.51f39b769ca36p39), FN80(0x1.51f39b769ca36034p39), FN128(0x1.51f39b769ca36033054f96982bb3p39)), .y = REAL(FN32(0x1.15dd5p44), FN64(0x1.15dd4f09d0d95p44), FN80(0x1.15dd4f09d0d9492ep44), FN128(0x1.15dd4f09d0d9492cdd1a1ee28b4ep44)) },
{ .x = REAL(FN32(0x1.27b528p42), FN64(0x1.27b52807c90efp42), FN80(0x1.27b52807c90ef42cp42), FN128(0x1.27b52807c90ef42ca4a5a3c5263cp42)), .y = REAL(FN32(0x1.051d02p47), FN64(0x1.051d0258aa14fp47), FN80(0x1.051d0258aa14fa26p47), FN128(0x1.051d0258aa14fa26bf992aeefbap47)) },
{ .x = REAL(FN32(0x1.02be84p45), FN64(0x1.02be8306cfed1p45), FN80(0x1.02be8306cfed15a8p45), FN128(0x1.02be8306cfed15a71010ef4c8175p45)), .y = REAL(FN32(0x1.e86aaap49), FN64(0x1.e86aa72f4a9d4p49), FN80(0x1.e86aa72f4a9d491ap49), FN128(0x1.e86aa72f4a9d491890cb154cbbfdp49)) },
{ .x = REAL(FN32(0x1.c4cd66p47), FN64(0x1.c4cd654bebdeep47), FN80(0x1.c4cd654bebdee5e4p47), FN128(0x1.c4cd654bebdee5e45c1da2c5e28cp47)), .y = REAL(FN32(0x1.c6e63ap52), FN64(0x1.c6e638fafe05p52), FN80(0x1.c6e638fafe050326p52), FN128(0x1.c6e638fafe0503274c59b0a73016p52)) },
{ .x = REAL(FN32(0x1.8c33b8p50), FN64(0x1.8c33b8a26e631p50), FN80(0x1.8c33b8a26e630928p50), FN128(0x1.8c33b8a26e630927d099ee6d263bp50)), .y = REAL(FN32(0x1.a6213cp55), FN64(0x1.a6213bb707645p55), FN80(0x1.a6213bb707644fcap55), FN128(0x1.a6213bb707644fc96944a22cf69bp55)) },
{ .x = REAL(FN32(0x1.5aad42p53), FN64(0x1.5aad418e2096bp53), FN80(0x1.5aad418e2096a802p53), FN128(0x1.5aad418e2096a802d686b09f8173p53)), .y = REAL(FN32(0x1.8671e6p58), FN64(0x1.8671e4e022733p58), FN80(0x1.8671e4e022732b3cp58), FN128(0x1.8671e4e022732b3c1fd2d79023d6p58)) },
{ .x = REAL(FN32(0x1.2f579ap56), FN64(0x1.2f57995c5c83dp56), FN80(0x1.2f57995c5c83d302p56), FN128(0x1.2f57995c5c83d3027bb5da8b9145p56)), .y = REAL(FN32(0x1.6815ep61), FN64(0x1.6815ded01aa0bp61), FN80(0x1.6815ded01aa0ac3ap61), FN128(0x1.6815ded01aa0ac3b84d23a2cd35ap61)) },
{ .x = REAL(FN32(0x1.096ca6p59), FN64(0x1.096ca630d0f36p59), FN80(0x1.096ca630d0f358a2p59), FN128(0x1.096ca630d0f358a22c3f1f3a1f1cp59)), .y = REAL(FN32(0x1.4b3712p64), FN64(0x1.4b3712b09439p64), FN80(0x1.4b3712b09438fdep64), FN128(0x1.4b3712b09438fde02988ae6ed0f9p64)) },
{ .x = REAL(FN32(0x1.d07e22p61), FN64(0x1.d07e22d56da9ep61), FN80(0x1.d07e22d56da9db1cp61), FN128(0x1.d07e22d56da9db1bcd6e76a5b672p61)), .y = REAL(FN32(0x1.2fefa2p67), FN64(0x1.2fefa21daf00cp67), FN80(0x1.2fefa21daf00b818p67), FN128(0x1.2fefa21daf00b8189754e2edde81p67)) },
{ .x = REAL(FN32(0x1.966e5ep64), FN64(0x1.966e5e7abff4ap64), FN80(0x1.966e5e7abff49fb8p64), FN128(0x1.966e5e7abff49fb853c0a7d0ffa4p64)), .y = REAL(FN32(0x1.164d32p70), FN64(0x1.164d3164c0c5ap70), FN80(0x1.164d3164c0c59fcp70), FN128(0x1.164d3164c0c59fc098f7b84a532p70)) },
{ .x = REAL(FN32(0x1.63a092p67), FN64(0x1.63a092ab67f61p67), FN80(0x1.63a092ab67f60bc2p67), FN128(0x1.63a092ab67f60bc1494892d6dfafp67)), .y = REAL(FN32(0x1.fca73cp72), FN64(0x1.fca73ca32ebaap72), FN80(0x1.fca73ca32eba953ap72), FN128(0x1.fca73ca32eba9539989e3cb1a703p72)) },
{ .x = REAL(FN32(0x1.372c8p70), FN64(0x1.372c8055faf75p70), FN80(0x1.372c8055faf74a4ap70), FN128(0x1.372c8055faf74a49201f807c03b9p70)), .y = REAL(FN32(0x1.cffe76p75), FN64(0x1.cffe767b4a97fp75), FN80(0x1.cffe767b4a97e886p75), FN128(0x1.cffe767b4a97e88581976649ce01p75)) },
{ .x = REAL(FN32(0x1.1046fp73), FN64(0x1.1046f04b3b986p73), FN80(0x1.1046f04b3b9861p73), FN128(0x1.1046f04b3b9860fffc1b906c8342p73)), .y = REAL(FN32(0x1.a68d44p78), FN64(0x1.a68d44ead2c3p78), FN80(0x1.a68d44ead2c2fcaap78), FN128(0x1.a68d44ead2c2fca97d7b6b4dabe2p78)) },
{ .x = REAL(FN32(0x1.dc7c24p75), FN64(0x1.dc7c2483a84abp75), FN80(0x1.dc7c2483a84aa9cp75), FN128(0x1.dc7c2483a84aa9bff9303cbde5b4p75)), .y = REAL(FN32(0x1.803866p81), FN64(0x1.803865e48bb8fp81), FN80(0x1.803865e48bb8ec22p81), FN128(0x1.803865e48bb8ec2262c001ef79fep81)) },
{ .x = REAL(FN32(0x1.a0ecap78), FN64(0x1.a0ec9ff333415p78), FN80(0x1.a0ec9ff333415488p78), FN128(0x1.a0ec9ff333415487fa0a352628fdp78)), .y = REAL(FN32(0x1.5cde8ap84), FN64(0x1.5cde898c2b265p84), FN80(0x1.5cde898c2b2653cap84), FN128(0x1.5cde898c2b2653ca688752de8f81p84)) },
{ .x = REAL(FN32(0x1.6ccf0cp81), FN64(0x1.6ccf0bf4ccd93p81), FN80(0x1.6ccf0bf4ccd929f6p81), FN128(0x1.6ccf0bf4ccd929f6fac8ee8163ddp81)), .y = REAL(FN32(0x1.3c5a42p87), FN64(0x1.3c5a42b250898p87), FN80(0x1.3c5a42b250897dd8p87), FN128(0x1.3c5a42b250897dd7e34ac330fde7p87)) },
{ .x = REAL(FN32(0x1.3f352ap84), FN64(0x1.3f352a76333ep84), FN80(0x1.3f352a76333e04b8p84), FN128(0x1.3f352a76333e04b81b6fd0b13762p84)), .y = REAL(FN32(0x1.1e8392p90), FN64(0x1.1e839368bbe74p90), FN80(0x1.1e839368bbe74412p90), FN128(0x1.1e839368bbe74412d5ba4fd681bbp90)) },
/*
 * SPDX-License-Identifier: BSD-3-Clause
 *
 * Copyright © 2025 Keith Packard
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 *
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 *
 * 2. Redistributions in binary form must reproduce the above
 *    copyright notice, this list of conditions and the following
 *    disclaimer in the documentation and/or other materials provided
 *    with the distribution.
 *
 * 3. Neither the name of the copyright holder nor the names of its
 *    contributors may be used to endorse or promote products derived
 *    from this software without specific prior written permission.
 *
 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
 * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
 * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
 * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
 * OF THE POSSIBILITY OF SUCH DAMAGE.
 */
